how to make a macro in java